package com.njbw.design_pattern.struct.proxy.dynamicProxy.jdk;

import lombok.extern.slf4j.Slf4j;

/**
 *
 * @author 黄侯淳
 * @since JDK 1.8
 */
@Slf4j
public class DatabaseDataQuery implements DataQuery {

    @Override
    public String query(String queryKey) {
        // 他会使用数据源从数据库查询数据很慢
        log.info("正在从数据库查询数据...");
        return "result";
    }

    @Override
    public String queryAll() {
        log.info("正在从数据库查询数据...");
        return "all result";
    }
}
